• word of the day

    brassaia actinophylla

    brassaia actinophylla - Dictionary definition and meaning for word brassaia actinophylla

    Definition
    (noun) erect evergreen shrub or small tree of Australia and northern New Guinea having palmately compound leaves
Download our Mobile App Today
Receive our word of the day
on Whatsapp